\chapter*{Bilan}
\addcontentsline{toc}{chapter}{Bilan}

La principale difficulté rencontrée a clairement été le temps disponible très court. Une meilleure organisation de notre temps nous aurait surement permis de mener ce projet d'une manière plus sereine et d'approfondir ou améliorer notre implémentation.

La mise en place définitive de l'architecture de SPASS (dans le but d'être la mieux pensée possible) nous a pris beaucoup de temps, et il a souvent fallu changer de direction suite à nos réflexions et parlementations, le principal but étant de \emph{bien faire}.
La répartition des tâches est aussi problématique dans le sens où il faut justement être capable de repartir le travail en plusieurs tâches indépendantes pour chaque membre du groupe, pour pouvoir travailler plus efficacement.\\

Globalement, nous sommes satisfait du fonctionnement général de SPASS, mais il reste des points qui auraient mérité d'y réfléchir plus en détail, notamment pour l'utilisation d'un schéma relationnel pour la gestion des données. Bien que cette décision ai été induite par la possibilité d'étendre SPASS par une interface web, cela aurait peut être mérité de plus se renseigner sur les méthodes de gestion de données en vue d'une utilisation pour le web. Quant à l'architecture générale, le temps qu'on y a mis pour y réfléchir a porté ses fruits, puisque SPASS semble être à la fois modulaire, facilement maintenable, stable et sécurisé.

Cependant, une petite déception quant au temps qu'il nous a manqué pour concevoir l'interface graphique web sous \textit{Django}, bien que SPASS soit entièrement fonctionnel en l'état actuel des choses (via l'interface utilisateur en ligne de commande).
Avec du temps supplémentaire, nous aurions par exemple pu implémenter un test (d'un \emph{assignment}) permettant de noter de manière semi-automatique avec un système de pondération. Bien que nous ne l'ayons pas fait, le système de \textit{plugin} de SPASS laisse l'entière possibilité de l'implémenter sans toucher au code même du \emph{core}.\\

Pour l'avenir de SPASS, la principale et majeure fonctionnalité à ajouter est indéniablement l'interface utilisateur web. Cela permettra d'ajouter toute la gestion des droits d'utilisateurs (absent de la l'interface en ligne de commande), et induire une utilisation plus intuitive. Cette interface graphique permettra de boucler la boucle, et de rendre SPASS autant fonctionnel qu'utilisable. 